namespace Pinwheel.Toolkits.Generator
{
    public static class Definition
    {
        public const string Indents4Spaces = "    ";
        public const string Indents8Spaces = "        ";
        public const string Indents12Spaces = "            ";
        public const string Indents16Spaces = "                "; 
        
        public const string LSerializeNameSpace = "Pinwheel.LSerialize";
        public const string LSerializeAttribute = "Pinwheel.LSerialize.LSerializableAttribute";
        public const string LSerializeIgnoreAttribute = "Pinwheel.LSerialize.LSerializeIgnoreAttribute";
        public const string LSerializeIncludeAttribute = "Pinwheel.LSerialize.LSerializeIncludeAttribute";
        
        
        public const string LSerializeBaseType = "ILSerializable";
        public const string LFormatterProviderName = "LFormatterProvider";
        public const string LFormatterName = "LFormatter";
        public const string ArrayFormatterName = "ArrayFormatter";
        public const string NullableUnmanagedFormatter = "NullableUnmanagedFormatter";
        public const string LSerializeContext = "LSerializeContext";
        public const string LStreamWriter = "LStreamWriter";
        public const string LStreamReader = "LStreamReader";
        
        public const string LSerializeIEquatable = "IEquatable";
    } 
}

